package com.fi.recogn;

import com.fi.common.domain.vo.FileData;
import com.fi.recogn.util.FileTypeUtil.FileType;
import org.springframework.stereotype.Component;
import org.springframework.util.StopWatch;

import static com.fi.recogn.util.FileTypeUtil.FileType.OTHRT;

/**
 * @Description TODO
 * @Author lujiahong
 * @Date 2024/8/13 18:38
 */
@Component
public class DefaultRecogn<T extends FileData> extends AbstractRecogn<T> {

    public DefaultRecogn() {
        super(DefaultRecogn.class.getSimpleName(), new StopWatch());
    }

    @Override
    public T recogn(T data) {
        return data;
    }

    @Override
    public FileType getFileType() {
        return OTHRT;
    }
}